#include "stdafx.h"
#include "CWindowRenderTarget.h"



CWindowRenderTarget::CWindowRenderTarget(struct ICoreServices * pCore, XBOOL isPrimaryWindowTarget, struct ICoreCompositorScheduler * pICompositorScheduler, struct IPALGraphicsDeviceManager * pIGraphicsDeviceManager, struct IPALPresentTarget * pIInitialPresentTarget) :
	CRenderTarget(pCore,pICompositorScheduler,pIGraphicsDeviceManager,pIInitialPresentTarget)
{

	NOTIMPL

}

CWindowRenderTarget::~CWindowRenderTarget()
{

	NOTIMPL

}

XUINT32 CWindowRenderTarget::AddRef()
{

	NOTIMPL

}

XUINT32 CWindowRenderTarget::Release()
{

	NOTIMPL

}

HRESULT CWindowRenderTarget::Create(struct ICoreServices * pCore, XBOOL isPrimaryWindowTarget, struct ICoreCompositorScheduler * pICompositorScheduler, struct IPALGraphicsDeviceManager * pIGraphicsDeviceManager, struct IPALPresentTarget * pIInitialPresentTarget, CWindowRenderTarget * * ppWindowRenderTarget)
{

	NOTIMPL

}

HRESULT CWindowRenderTarget::RegisterGraphicsDeviceChangeListener(struct IPALGraphicsDeviceChangeListener * pListener)
{

	NOTIMPL

}

HRESULT CWindowRenderTarget::UnregisterGraphicsDeviceChangeListener(struct IPALGraphicsDeviceChangeListener * pListener)
{

	NOTIMPL

}

HRESULT CWindowRenderTarget::Present()
{

	NOTIMPL

}

XBOOL CWindowRenderTarget::IsUsingMultiplePresentTargets()
{

	NOTIMPL

}

struct IPALDCompTreeHost * CWindowRenderTarget::GetDCompTreeHost()
{

	NOTIMPL

}

XUINT32 CWindowRenderTarget::GetWidth() const
{

	NOTIMPL

}

XUINT32 CWindowRenderTarget::GetHeight() const
{

	NOTIMPL

}

XBOOL CWindowRenderTarget::IsRightAngleRotated() const
{

	NOTIMPL

}

HRESULT CWindowRenderTarget::Retarget(struct IPALPresentTarget * pIPresentTarget)
{

	NOTIMPL

}

HRESULT CWindowRenderTarget::GetPresentTarget(struct IPALPresentTarget * * ppPresentTarget)
{

	NOTIMPL

}

CHardwareCompositor * CWindowRenderTarget::GetPrimaryCompositor() const
{

	NOTIMPL

}

HRESULT CWindowRenderTarget::Draw(struct ICoreServices * pCore, XBOOL fForceRedraw, struct XRECT_WH * prcDirtyRect)
{

	NOTIMPL

}

HRESULT CWindowRenderTarget::DrawVisualTree(XBOOL fForceRedraw, XUINT32 uBackgroundColor, VisualTree * pVisualTree)
{

	NOTIMPL

}

XBOOL CWindowRenderTarget::HasRenderThreadFailed()
{

	NOTIMPL

}

HRESULT CWindowRenderTarget::CleanUpResourcesAfterRenderThreadFailure()
{

	NOTIMPL

}

HRESULT CWindowRenderTarget::RecoverAfterRenderThreadFailure()
{

	NOTIMPL

}

void CWindowRenderTarget::ResetRenderThreadFailure()
{

	NOTIMPL

}

enum RenderThreadState CWindowRenderTarget::GetRenderThreadState()
{

	NOTIMPL

}

HRESULT CWindowRenderTarget::ResumeRenderThreadAfterNewFrame()
{

	NOTIMPL

}

HRESULT CWindowRenderTarget::EnsureD2DDeviceAndFactory()
{

	NOTIMPL

}

void CWindowRenderTarget::GetD2DFactory(struct IPALAcceleratedGraphicsFactory * * ppD2DFactory)
{

	NOTIMPL

}

void CWindowRenderTarget::GetD2DDevice(struct IPALOptimizedGraphicsDevice * * ppD2DDevice)
{

	NOTIMPL

}

HRESULT CWindowRenderTarget::OnSuspend()
{

	NOTIMPL

}

HRESULT CWindowRenderTarget::OnResume()
{

	NOTIMPL

}

HRESULT CWindowRenderTarget::Initialize()
{

	NOTIMPL

}

HRESULT CWindowRenderTarget::EnsurePresentMethod(XBOOL recreateCompositors)
{

	NOTIMPL

}
